endodermal cell - Spanish English Dictionary